﻿
body{margin:0; padding:0; font-family:"microsoft yahei"; font-size:12px; color:#666666; background:#ffffff url(../images/bg_1.jpg) 0 40px repeat-x;} 
h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-weight:normal;}
ul,li,dl,dt,dd{margin:0; padding:0; list-style:none;}
img{border:0;}
a{text-decoration:none;} 
a:link,a:visited,a:active{color:#333;}
a:hover{color:#666666; text-decoration:underline;}
.mt20{margin-top:20px;}

#header {margin:20px auto 10px;height:90px; position:relative;}
.logo {
	position:relative;height:80px; FLOAT: left;} 
.logo a{ float: left;}
.topright {
    width: 695px;
    float: right;
    overflow: hidden;
    height: 85px;
}

.field1{
	width:124px; height:20px; border:1px solid #bababa; line-height:20px; color:#666666;
}
.menuitem {
    MARGIN-TOP: 10px;
    WIDTH: 695px;
    HEIGHT: 32px;
    float: right;
}
.menuitem a{display:block;height:100%;}  
.menuitem LI {
	FLOAT:left; COLOR: #333;  font-size:16px; background:url(../images/index_10_1.jpg) center right no-repeat; text-align:center; display:block; width:108px; height:32px; line-height:32px;
}
.menuitem LI a{COLOR: #333;}
.menuitem LI:hover {
	COLOR: #333;
}
.menuitem ul LI.selected{
	COLOR: #333; 
}
.menuitem .parent_over{COLOR: #333;} 
.menu {
	 WIDTH:100%; FLOAT: left; HEIGHT:100%; CURSOR: pointer;
}


#menuAddi {
	WIDTH: 150px; FLOAT: left; HEIGHT: 22px; PADDING-TOP: 5px
}
#menu-sub {
	
}
.menu-sub {
	Z-INDEX:100; POSITION:absolute; BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; BORDER-TOP:#0b74f1 4px solid; BORDER-RIGHT: #b5b5b5 1px solid; BACKGROUND-COLOR: #fff; PADDING-BOTTOM:10px; LEFT:10px; TOP:133px; DISPLAY:none;
}
.table_menu {
	MIN-WIDTH:135px; FLOAT:left; padding:10px; OVERFLOW: hidden; BORDER-RIGHT: #cccccc 1px dashed; display:block;
}

.table_menu05 {
	MIN-WIDTH:172px; FLOAT:left; padding:10px; OVERFLOW: hidden;  display:block;
}

.table_menu05 LI {
	MIN-WIDTH:150px; TEXT-ALIGN: left; LINE-HEIGHT:25px; PADDING-LEFT:22px; BACKGROUND:url(../images/dot1_1.png) no-repeat 10px center; _width: 150px
}
.table_menu05 A:hover {
	 COLOR: #0b74f1;
}

.table_menu05 DL {
	CLEAR: both
}
.table_menu05 DT {
	TEXT-ALIGN:left; LINE-HEIGHT:40px; PADDING-LEFT:10px; CLEAR: both; FONT-SIZE:13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.table_menu05 DT A {
	TEXT-DECORATION:underline
}
.table_menu05 DD {
	FLOAT: left
}

.table_menu02 {
	WIDTH:420px; 
	FLOAT:right; 
	margin:20px 10px;
	OVERFLOW: hidden;
	line-height:2;
}
.table_menu02 dl{}
.table_menu02 dl dd{ display:block; width:520px; height:85px; border-bottom: #cccccc 1px dashed; margin-bottom:10px;}
.imgleft0{ width:120px; height:85px; float:left;}
.righttext0{ width:310px; height:85px; float:right; line-height:1.8;}
.righttext0 p{ height:26px; padding:0; margin:0; font-weight:bold;}


.table_menu02-1 {
	WIDTH:520px; 
	FLOAT:right; 
	margin:20px 10px;
	OVERFLOW: hidden;
	line-height:2;
}
.table_menu02-1 dl dd{ display:block; width:520px; height:85px; border-bottom: #cccccc 1px dashed; margin-bottom:10px;}
.table_menu02-1 ul li { width:110px; height:80px; float:left; margin-left:10px; list-style:none}
.table_menu02-1 ul li img{width:110px; height:auto}


.table_menu03 {
	WIDTH:430px; 
	FLOAT:left; 
	margin:20px 10px 20px 20px;
	OVERFLOW: hidden;
	line-height:2;
}




.table_menu LI {
	MIN-WIDTH:100px; TEXT-ALIGN: left; LINE-HEIGHT:25px; PADDING-LEFT:22px; BACKGROUND:url(../images/dot1_1.png) no-repeat 10px center; _width: 100px
}
.table_menu A:hover {
	 COLOR: #0b74f1;
}

.border-none {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.table_menu DL {
	CLEAR: both
}
.table_menu DT {
	TEXT-ALIGN:left; LINE-HEIGHT:40px; PADDING-LEFT:10px; CLEAR: both; FONT-SIZE:13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.table_menu DT A {
	TEXT-DECORATION:underline
}
.table_menu DD {
	FLOAT: left
}
.multi-col UL {
	FLOAT: left
}
.table_menu LI {
	MIN-WIDTH:82px; TEXT-ALIGN: left; LINE-HEIGHT:25px; PADDING-LEFT:22px; BACKGROUND:url(../images/dot1_1.png) no-repeat 10px center; _width: 82px
}
.table_menu A:hover {
	 COLOR: #0b74f1;
}
.customer-icon UL {
	WIDTH:520px;FLOAT:right;margin:20px 10px;
}
.customer-icon LI {
	MIN-WIDTH:72px; MARGIN:6px 0px; BACKGROUND:none transparent scroll repeat 0% 0%; FLOAT:left; _width:72px; padding:0 5px;
}
.customer-icon LI IMG {
	WIDTH:72px; HEIGHT:36px;
}
.customer-icon SPAN {
	FONT-SIZE: 12px
}
.table_menu04 {
	MIN-WIDTH:255px; FLOAT:left; padding:10px; OVERFLOW: hidden;  display:block;
}

.table_menu04 LI {
	MIN-WIDTH:220px; TEXT-ALIGN: left; LINE-HEIGHT:25px; PADDING-LEFT:22px; BACKGROUND:url(../images/dot1_1.png) no-repeat 10px center; _width: 220px
}
.table_menu04 A:hover {
	 COLOR: #0b74f1;
}

.table_menu04 DL {
	CLEAR: both
}
.table_menu04 DT {
	TEXT-ALIGN:left; LINE-HEIGHT:40px; PADDING-LEFT:10px; CLEAR: both; FONT-SIZE:13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.table_menu04 DT A {
	TEXT-DECORATION:underline
}
.table_menu04 DD {
	FLOAT: left
}




.bannerbg{ width:100%; height:365px; padding-bottom:31px; overflow:hidden; background:url(../images/banner01_1.jpg) top center no-repeat; clear:both;}
#banner img{border: 1px solid #DDDDDD;height: 200px;padding: 4px;width: 1070px;}
.content{ width:1080px; height:272px; margin:18px auto 0 auto; clear:both; overflow:hidden;}
.box340{ width:380px; height:272px; float:left; background:url(../images/boxbg01_1.png) no-repeat; margin-right:13px;}
.box292{ width:292px; height:272px; float:right; background:url(../images/boxbg02_1.png) no-repeat;}

.box340_title{ width:300px; height:41px; padding:14px 24px 15px 16px;}
.box340_pic{ width:300px; height:74px; margin-bottom:16px; padding-left:16px;}
.box340_list{ width:340px; height:184px; padding-left:16px;}
.box340_list ul li{ background:url(../images/index_41_1.jpg) left center no-repeat; padding-left:12px; width:328px; line-height:27px; height:27px;}
.box340_list ul li a:hover{ text-decoration:none; color:#000000}

.box292_title{ width:248px; height:41px; padding:14px 0 15px 16px;}
.box292_pic{ width:248px; height:74px; margin-bottom:16px; padding-left:16px;}
.box292_list{ width:248px; height:184px; padding-left:16px;}
.box292_list ul li{ background:url(../images/index_41_1.jpg) left center no-repeat; padding-left:12px; width:236px; line-height:27px; height:27px;}
.box292_list ul li a:hover{ text-decoration:none; color:#000000}
 
.end182{ width:100%; height:174px; margin-top:10px; clear:both; overflow:hidden; border-top:1px solid #dedede;}
.end182_con{ width:1000px; height:174px; margin:0 auto;}
.end182_con_1{ width:164px; height:174px; float:left; background:url(../images/index_24-47_1.jpg) top right no-repeat; padding:16px 10px 0 14px; line-height:2; color:#999999;}
.end182_con_1 dt{font-size:16px;font-weight:700;color:#282828;background:url("../images/dot1_1.png") no-repeat scroll 0 12px;padding-left:10px;margin-left: -10px;}
.end182_con_2{ width:500px; height:174px; background:url(../images/index_24-47_1.jpg) top right no-repeat; float:left; padding:12px 12px 0 12px;}
.end182_con_3{ width:180px; height:174px; float:right; line-height:1.8; margin-right:10px;padding-top:10px;}

.end182_con_2 dl{ width:120px; height:174px; float:left; display:block;}
.end182_con_2 dl dt{ color:#333333; font-size:14px; line-height:2;}
.end182_con_2 dl dd{ color:#999999; font-size:12px; line-height:1.8;}
.end182_con_2 dl dd a{ color:#999999;}

.end{ width:100%; height:auto; margin-top:10px; padding:16px 0; clear:both; overflow:hidden; border-top:1px solid #dedede;}
.end_text{ width:1000px; height:auto; line-height:1.6; color:#999999; margin:0 auto;}
.end_text a{ color:#999999;}


.lefts{display:block;width:8px;height:250px;float:left;background:url("../images/boxbg01_1.png") no-repeat}
.rights{display:block;width:8px;height:250px;float:right;background:url("../images/boxbg01_1.png") no-repeat 100% 0}

#tabs{background:url(../images/tab_bg_1.jpg) no-repeat; WIDTH: 1080px;height:90px;}
#tags{ MARGIN:0;
}
#tags LI {
FLOAT: left; LIST-STYLE-TYPE: none; HEIGHT: 90px;width:270px;
}
#tags LI A {
display:block;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 90px; PADDING-TOP: 0px; HEIGHT: 90px; TEXT-DECORATION: none;font-size:0px;width:270px;
}
#tags LI.emptyTag {
BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
BACKGROUND:url(../images/sanjiao_1.gif) no-repeat 70% 85%; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 100px;width:230px
}
#tags LI.selectTag A {
BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 90px
}
#tagContent {
BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid;
}
.tagContent {
PADDING:0 ;DISPLAY: none; WIDTH: 1080px; PADDING: 10px 28px; HEIGHT: 368px; overflow:hidden;
}
#tagContent DIV.selectTag {
DISPLAY: block
}
#tagContent li {
float: left;
height:24px;
line-height:24px;
width:154px;
overflow:hidden;
}
#tagContent li span{
float: right;
color:#ccc;
font-size:10px;
}
#tagContent .d1{float:left;margin-top: 10px;width:154px;}

.picnews_t {
	
	line-height: 26px;
	
	background-color: #F5F5F5;
	
}
.picnews_t a{color:#666;}
.picnews_t a:hover{color:#FFF; text-decoration:underline}
.tbg{background:url(../images/side2_1.jpg) repeat-x;float:left;width:266px;}
.floatr{float:right;}
.tl{background:url(../images/side1_1.png) no-repeat;width:31px;height:26px;float:left;}
.tr{background:url(../images/side3_1.png) no-repeat;width:3px;height:26px;float:right;}
.ml{background:url(../images/sidebg_1.jpg) repeat-x scroll center bottom #bdbdbd;height:150px;width:3px;float:left;}
.mr{background:url(../images/sidebg_1.jpg) repeat-x scroll center bottom #bdbdbd;height:150px;width:3px;float:right;}
.picnews_m {
	background-color: #F7F7F7;
}
.info_main {
	float: left;
	width: 300px;
	height:176px;
	margin:0 20px 10px;
	border-bottom:3px solid #9c9c9c;
}
.wp_780{margin-left:20px;}

.sbox{border:1px solid #dbdbdd;border-width:0 1px 1px;padding:10px 0 10px 10px;margin-bottom:10px;float:left;background:#fff;}
.sbox li{width:258px;height:24px;line-height:24px;padding-right:10px;}
.info_mains {
	float: left;
	width: 320px;
	height:176px;
	margin: 10px 30px 10px;
	border-bottom:3px solid #9c9c9c;
}
.info_mains .tbg{width:286px;}
.info_m {
	background-color: #FFF;
}
.picbox{float:left;width:125px;height:114px;margin:0 0 0 10px;}
.picbox img{width:120px;height:92px;}
.apply{background:url(../images/apply_1.png) no-repeat;font-size:0;display:block;margin:20px auto 0;width:80px;height:27px;}
.picbox a.apply:hover{background:url(../images/apply_1.png) no-repeat}  
.d1{float:left;}
.d1 li{width:294px;padding:0 10px;}
.d2{float:left;width:178px;margin-top:20px;}
.d2 li{width:auto; overflow:hidden;width:178px;}
.stit{height:32px;background:url(../images/title_1.png) repeat-x;padding-left:24px;line-height:32px;font-size:16px;font-family:"microsoft yahei","simhei";border:1px solid #dbdbdd;}
.sbox li.tplink {margin-bottom:10px;}
.sbox li.tplink a{display:block;height:28px;background:url(../images/title_1.png) repeat-x;line-height:28px;font-size:14px;font-family:"microsoft yahei","simhei";border:1px solid #dbdbdd;
padding-left:10px; overflow:hidden;}
.sbox li.tplink a.now{font-weight:bold;padding-left:25px;color:#900;background:url(../images/dot1_1.png) no-repeat 15px 10px; overflow:hidden; }

/*����ͨ��*/ 
.sq_from{float:left;font-size:14px;}
.from3{float:left; display:inline;}
.from_name2{float:left; width:220px; margin-left:10px; color:#333; margin-top:7px; display:inline;}
.from_name_bc{float:right; line-height:24px; margin-right:10px; margin-top:10px; text-align:center;}
.from_name_bc span{color:#d90000;}
.from_name2 span{float:left; display:inline;}
.form_nx3{ float: left;width: 118px;height: 21px;border: 1px solid #ccc; color:#999; padding-left:5px; line-height:21px;}
.form_nx4{ float: left; width:86px; height:22px; background:url(../images/sqback1_1.jpg) no-repeat; border:none; color:#999; line-height:22px; padding-left:5px;}
.from_tj1{float:left; margin-left:50px; display:inline; background:url(../images/sqback_1.jpg) no-repeat; width:65px; height:22px; border:0px;}
.form_submit{float:left;margin-top:10px;}

